[Android M Característica Spotlight] Android ahora tiene un API nativo linterna, Esperemos negando la necesidad de soluciones OEM-específicos

Serie: Android M Característica Focos

Este artículo es parte de nuestra Android M Característica Focos serie.

Artículo anteriorMostrar todo
[Android M Característica Spotlight] La baja potencia-Mode Doze puede ser encendido y apagado en una base por-App
  • 7719.
    [Android M Característica Spotlight] Un golpe fuerte desde la pantalla de la izquierda en la cerradura Ahora lanza Google Voice Search en lugar del Marcador
  • 2220.
    [Android M Característica Spotlight] Android ahora tiene un API nativo linterna, Esperemos negando la necesidad de soluciones OEM-específicos
  • 1721.
    [Android M Característica Spotlight] Bluetooth Low Energy Escaneo Por Apps Obtiene Más Efficient Power
  • 2022.
    [Android M Característica Spotlight] Bluetooth Escaneo une WiFi Para Mejorar Ubicación Precisión
  • ...
  • Ver todos los 77 artículos de esta serie
  • Si bien Android Lollipop añadió un alternar linterna en Configuración rápida, evitando la mayoría de aplicaciones de la antorcha de terceros, la función sólo era accesible en la notificación desplegable y como un interruptor de encendido / apagado. Si desea utilizar la linterna con código morse, para la señalización, u otros patrones, todavía tenía que utilizar una aplicación independiente y desarrolladores de dichas aplicaciones no tenían ninguna API clara para construir su software en. Tuvieron que cortar juntos soluciones para los diferentes teléfonos, basándose en la forma que los diferentes fabricantes de equipos originales habían creado acceder a la flash de la cámara.

    Con Android M, una nueva API linterna es accesible para los desarrolladores CameraManager.setTorchMode (). El flash se encenderá hasta que la aplicación está cerrada, está desactivado, o alguna otra aplicación toma el control - flash no se restringe o exclusiva a cualquier aplicación.

    Los desarrolladores también pueden comprobar el estado de la linterna con CameraManager.registerTorchCallback (), y las acciones de código que disparará cuando el modo cambia con CameraManager.TorchCallback.onTorchModeChanged ().

    Aquí está la parte pertinente (a partir de las 29:01) del Novedades de Android hablar en la I / O 2015:

    Título alternativo: Escribir linterna Apps para Android ya no es la antorcha-ure

    • Fuente:
    • M Developer Preview API general

    » » [Android M Característica Spotlight] Android ahora tiene un API nativo linterna, Esperemos negando la necesidad de soluciones OEM-específicos